package com.modules.service.sys;


import com.baomidou.mybatisplus.extension.service.IService;
import com.common.vo.Result;
import com.modules.entity.sys.RoleEntity;
import com.modules.entity.sys.RoleMenuOperationEntity;

import java.util.List;


/**
 * service角色
 *
 * @author yyq
 */
public interface RoleService extends IService<RoleEntity>{

	
	Result<?> delete(Integer rid);
	
    Result<?> saveRoleMenu(Integer rid, String[] mids, Integer loastOid);

	Result<?> selectRoleMenuTree(Integer rid);

    Result<?> selectRoleMenuOperation(Integer rid, String code);

    Result<?> saveRoleMenuOperation(Integer rid, List<RoleMenuOperationEntity> list);

}
